1
She must be at home now.
翻译
她现在应该在家。
重点解析:本句使用了must + be + 现在分词结构,表示对现在情况的肯定推测。must在这里表示有根据的肯定推测,语气最强。be动词后接现在分词(being)可以表示正在进行的动作,但本句中be home是状态动词,因此不定式形式即可。must的否定形式mustn't表示禁止而非推测,因此在推测否定时需使用can't。
2
They might have left already.
翻译
他们可能已经离开了。
重点解析:might have left使用了情态动词might的完成式结构,表示对过去情况的推测。might比may语气更弱,表示可能性更小。have left是完成时态,表示过去的动作对现在造成的影响。这种结构常用于对过去事实进行不确定的推测,语气委婉。
3
He can't be lying.
翻译
他不可能在说谎。
重点解析:can't be lying使用了can't + be + 现在分词结构,表示对现在情况的否定推测。can't在这里表示几乎可以肯定的否定推测,语气仅次于must。lying是现在分词,表示正在进行的动作。这种结构常用于根据已有信息对当前情况进行强烈的否定推测。
4
The meeting may have been cancelled.
翻译
会议可能已经被取消了。
重点解析:may have been cancelled使用了情态动词may的完成被动式结构。may表示可能性,have been是完成时的被动语态,cancelled是过去分词作表语。这种结构用于对过去可能发生并对现在有影响的动作进行推测,语气比might稍强。
5
She could be working late tonight.
翻译
她今晚可能在加班。
重点解析:could be working使用了could + be + 现在分词结构。could表示可能性,be working是进行时态,表示正在进行的动作。这种结构用于对现在或将来的情况进行推测,语气比may弱,常用于委婉的建议或可能性极低的推测。
6
They must have been waiting for hours.
翻译
他们一定等了好几个小时了。
重点解析:must have been waiting使用了must的完成进行式结构。must表示肯定的推测,have been waiting是完成进行时,表示从过去开始一直持续的动作。这种结构常用于根据明显迹象对过去持续情况的肯定推测,语气最强。
7
He may not have received the message.
翻译
他可能没有收到消息。
重点解析:may not have received使用了may的完成式否定结构。may not表示对过去情况的否定推测,have received是完成时,表示过去的动作。注意must not和may not的区别:前者表示推测否定,后者表示许可否定。这种结构用于对过去未发生情况的推测。
8
The package should have arrived by now.
翻译
包裹现在应该已经到了。
重点解析:should have arrived使用了should的完成式结构。should表示按照常理或预期应该发生的情况,have arrived是完成时。这种结构用于对本应发生但未确认的情况进行推测,常带有预期或建议的意味,语气比must弱。
9
She can't have known about the plan.
翻译
她不可能知道这个计划。
重点解析:can't have known使用了can't的完成式结构。can't表示对过去情况的强烈否定推测,have known是完成时,表示过去的动作。这种结构用于根据逻辑或证据对过去不可能发生的情况进行推测,语气非常强烈。
10
They might be having dinner now.
翻译
他们现在可能在吃晚饭。
重点解析:might be having使用了might的进行式结构。might表示可能性,be having是现在进行时,表示正在进行的动作。这种结构用于对现在进行中的情况进行推测,语气比may弱,常用于比较不确定的推测。
11
He must be tired after such a long journey.
翻译
经过这么长的旅途,他一定很累。
重点解析:must be tired使用了must + be + 形容词结构。must表示肯定的推测,be是系动词,tired是形容词作表语。这种结构常用于根据明显迹象或常识对现在情况的肯定推测,语气最强,逻辑性很强。
12
The book ought to have been published last month.
翻译
这本书上个月应该已经出版了。
重点解析:ought to have been published使用了ought to的完成被动式结构。ought to表示应该或按理应该,have been published是完成时的被动语态。这种结构用于对本应完成但未确认的过去动作进行推测,语气比should稍强,常带有道德或逻辑上的责任感。